equipment dependability - French English Dictionary